shroud (a corpse) - Alemán Inglés Diccionario